#include <stdio.h>
#include <cmath>

// int main(int argc, char **argv) {
//     for (int b = 1; b <= 9; b++)  {
//         for (int s = 0; s <= 9; s++) {
//            for (int g = 0; g <= 9; g++) {
//                 int lhs =  100 * b + 10*s + g;  // left hand side
//                 // int rhs =  b*b*b + s*s*s + g*g*g;
//                 // right hand side
//                 int rhs = pow(b, 3)  + pow(s, 3) + pow(g, 3);

//                 if (lhs == rhs) {
//                     printf("%d\n", lhs);
//                 }
//            } // for g
//         }  // for s
//     } // for b

//     return 0;
// }

int main(int argc, char **argv) {
    //
    for (int i = 100; i < 1000; i++) {
        //
        int g = i % 10;
        int s = (i / 10) % 10;
        int b = i / 100;
        if (i == (g*g*g + s*s*s + b*b*b)) {
            printf("%d\n", i);
        }
    }
    
    return 0;
}